package com.ug.telescopio.data; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; public class DBHelper extends SQLiteOpenHelper { public final static String KEY_ID = "id"; public final static String KEY_DATE = "date"; public final static String KEY_TIME = "time"; public final static String KEY_AUTHOR = "author"; public final static String KEY_THUMBNAILURL = "thumbnailURL"; public final static String PLACES_TABLE = "places"; private final static String DATABASE_CREATE = "CREATE TABLE " + PLACES_TABLE + "(" + KEY_ID + " integer primary key autoincrement, " + KEY_DATE + " text, " + KEY_TIME + " text," + KEY_AUTHOR + " text, " + KEY_THUMBNAILURL + " text)"; public DBHelper(Context context, String name, CursorFactory factory, int version) { super(context, name, factory, version); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL(DATABASE_CREATE); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSQL("DROP TABLE IF EXISTS " + PLACES_TABLE); onCreate(db); } }